Trying to explain the GCC calling conventions. Thanks for watching.